machine mounted - Alemán Inglés Diccionario